Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NEWHAM GREEN Terraced £89,950 19 Dec 2005
5 NEWHAM GREEN Semi-Detached £22,000 15 Dec 2003
7 NEWHAM GREEN Terraced £165,000 10 Jun 2022